foamed polystyrene - Turkish English Dictionary